nova scotia dewberry - German English Dictionary